<?php 

if(!isset($data_de) || $data_de==''){
	$data_de = set_value("data_de",date("01/m/Y"));
}

?>

<div class="mainbar">
  <div class="article" id="tabela">
     <?php if(isset($totais_chart)){
		$total = 0;
		$hidden_categorias = '';
		$hidden_valores = '';
		//soma o total e cria os hiddens com os valores para o grafico pie
		$categorias;
		$i = 0;
		foreach ($totais_chart as $t){
			$total+=$t->valor;
			$hidden_categorias.=$t->nome.'@@';
			$hidden_valores.=$t->valor.'@@';
			$categorias[$i] = $t->nome;
			$i++;
		}
		
		
		
		
		if(isset($gastos)){
			$i = 0;
			$datas = array();
			//organiza as datas
			foreach ($gastos as $g) {
				if(!in_array($g->data_cadastro, $datas)){
					$datas[$i] = $g->data_cadastro;
					$i++;
				}
			}
			$i = 0;
			
			$k = 0;
			//organiza os valores
			$valores = array();
			$hidden_datas = "";
			foreach ($datas as $d){
				$hidden_datas .= $d."@@";
				$j = 0;				
				foreach ($categorias as $c){
					$valores_categoria = array();
					
					if(count($valores)>$j){
						$valores_categoria = $valores[$j];
					}
					
					if(!isset($valores_categoria[$i])){
						$valores_categoria[$i] = 0;
					}
					
					foreach ($gastos as $g){
						if($g->data_cadastro == $d && $g->categoria==$c){
							if($valores_categoria[$i] == 0 && isset($valores_categoria[$i-1])){
								$valores_categoria[$i] = $valores_categoria[$i-1];
							}
							$valores_categoria[$i] += round($g->valor,2);
						}
					} 	
					
					if($valores_categoria[$i] == 0){
						if($i > 0){
						$valores_categoria[$i] = $valores_categoria[$i-1];
						}
					}
					
					$valores[$j] = $valores_categoria;
					$j++;
				}
				$i++; 
			}

			for($t = 0;$t<$j;$t++){
				$hidden_valores_categoria = "";
				for($u = 0;$u<$i;$u++){
					$hidden_valores_categoria .= $valores[$t][$u] . "@@";
				}	
				echo '<input type="hidden" name="hidden_valores_categoria'.$t.'" id="hidden_valores_categoria'.$t.'" value="'.$hidden_valores_categoria.'">';
			}	
		}
		
	//	print_r($categorias);
	//	echo"<br><br>";
	//	print_r($datas);
	//	echo"<br><br>";
	//	print_r($valores);
		
		
		
		?>
		
		<input type="hidden" name="hidden_datas" id="hidden_datas" value="<?php echo $hidden_datas?>">
		
		<input type="hidden" name="hidden_categorias" id="hidden_categorias" value="<?php echo $hidden_categorias?>">
		<input type="hidden" name="hidden_valores" id="hidden_valores" value="<?php echo $hidden_valores?>">
		
		<input type="hidden" name="hidden_ganhos" id="hidden_ganhos" value="<?php echo round($totais_ganho , 2);?>">
		<input type="hidden" name="hidden_gastos" id="hidden_gastos" value="<?php echo round($total , 2);?>">
		<input type="hidden" name="gastos_ganho" id="gastos_ganho" value="<?php echo round($totais_ganho - $total, 2);?>">
		
		<div id="chart_div" style="width: 100%;"></div>
		
		<div id="chart_div2" style="width: 100%;"></div>
	<?php }?>
  </div>
</div>
<div class="sidebar">
 <div class="gadget">
 	<h2>
		<span>Filtro de pesquisa</span>
	</h2>
    <form id="formulario_filtro">
		<table>
			<tr>
				<td>
					<?php echo form_label("Data de","data_de");?>
				</td>
				<td>
					<?php echo form_input(array("name"=>"data_de","id"=>"data_de","readonly"=>"readonly","size"=>"10"), $data_de)?>
				</td>
			</tr>
			<tr>
				<td>
					<?php echo form_label("Data ate","data_ate");?>
				</td>
				<td>
					<?php echo form_input(array("name"=>"data_ate","id"=>"data_ate","readonly"=>"readonly","size"=>"10"), $data_ate)?>
				</td>
			</tr>
			<tr>
				<td colspan="2" align="right">
					<?php echo form_button(array("onclick"=>"tabela_resumo();"),"Filtrar");?>
				</td>
			</tr>
		</table>
	</form>
 </div>        
</div>
<div class="clr"></div>